api configuration
Java Library Plugin
を適用すると
Configuration
に定義が追加される。
Producer
側の設定。
この
Configuration
に設定された component は
classpath
としては
Producer
側においても compileClasspath および runtimeClasspath に追加される。
Consumer
側で
Java Library Plugin
を適用してこの
Configuration
を使っているのは、挙動にはおそらく影響しないがおそらく間違っている。
https://docs.gradle.org/current/userguide/java_library_plugin.html#sec:java_library_separation